Internet Archive BookReader

Biographical memoir of James Dinwiddie ... embracing some account of his travels in China and ...